Задача: П. 103 INC-2144
Описание замечания:
В ВК г. Тамбов Тамбовской области под ролью "Специалист по обработке заявлений" отсутствует кнопка "Назначить на себя". В продуктивной среде по состоянию на 25.08.2025 выявлено, что в ряде заявлений в статусе «Заявление получено ведомством», поступивших с ЕПГУ с 16.07.2025, отсутствует кнопка "Назначить на себя".
Анализ ошибки:
В БД ArangoDB были найдены все заявления, которые находятся не в конечном статусе.
Были взяты их processTrace по этим id в базе Workflow проверили наличие процессов.
Были выявлены заявления не в конечном статусе и без процессов (сломанные). В ЕРВУ все заявления по списку были проверены, заявления, где отсутствует кнопка «Назначить на себя» приложены в файле.
Постановка
| Название сценария | Восстановление кнопок управления заявлением |
|---|---|
| Описание | Реализация ручного запуска восстановления процесса обработки заявления для сотрудников военного комиссариата с ролью "Специалист по обработке заявлений"/"Военный комиссар" для заявлений, поступивших с ЕПГУ в раздел "Заявления". Восстановление процесса обработки заявления производится кнопкой "Исправить". |
| Участники | 1. Для выполнения восстановления процесса обработки заявления подразделе "Диагностика и настройки процессов" пользователь с наличием двух ролей:
2. Для выполнения только просмотра пункта "Диагностика и настройки процессов", пользователи с ролями:
|
| Предусловия |
|
| Инициирующее событие | Сотруднику МО РФ поступила информация, что в ГИС ЕРВУ у специалиста военного комиссариата отсутствуют кнопки для обработки заявления (на любом этапе рассмотрения заявления). |
| Результат | Для специалиста военного комиссариата с ролью "Специалист по обработке заявлений"/"Военный комиссар" в разделе "Заявления" при переходе в заявление доступны кнопки в соответствии с этапом рассмотрения заявления. |
| № шага | Действия |
| 1 | Пользователь переходит в раздел "Администрирование" - "Настройки системы", пункт "Диагностика и настройки процессов" |
| 2 | 2.1 В экранной форме подраздела "Диагностика и настройки процессов" пользователю отображаются значения в показателе с наименованием "Заявления, требующие восстановления процесса обработки". 2.2 Подсчет значения для показателя выполняется 1 раз в час. В подразделе "Диагностика и настройки процессов" отбор показателя в столбец "Значения" включаются:
2.3 Если по результатам подсчета в пункте 2.2 значение показателя больше <0>, то кнопка "Исправить" активна для нажатия. Если показатель имеет значение <0>, кнопка "Исправить" не активна. |
| 3 | 3.1 После нажатия на кнопку "Исправить" система открывает модальное окно с формулировкой "На данный момент в топиках kafka c именем process.controlled.start и process.start значение отставания (лаг) равняется 0?"; 3.2 Нажатие пользователем кнопки "Подтвердить" - переход к шагу № 4; 3.3. Нажатие пользователем кнопки "Отмена" - операция прекращается. Переход к шагу № 4 не выполняется; 3.4 Нажатие на кнопку "Подтвердить" записывается в журнале событий безопасности. |
| 4 | 4.1 После нажатия кнопки "Подтвердить", система запускает процедуру восстановления (отображения) кнопок в заявлении сотрудникам военного комиссариата с ролью "Специалист по обработке заявлений"/"Военный комиссар" (по рассчитанному показателю в пункте 2.2.) Система не деактивирует активные сессии пользователей. 4.2 После запуска процедуры в пункте 4.1 кнопка "Исправить" становится недоступной для повторного нажатия до завершения процедуры. При повторном нажатии (при не завершенном процессе) пользователю выдается информационное сообщение с текстом: <Выполняется восстановление процесса. Дождитесь завершения операции> |
| 5 | 5.1 По завершению процедур из шага № 4, значение показателя "Заявления, требующие восстановления процесса обработки" принимает новое число. |
| Ограничения |
|





Добавить комментарий